/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package lu.med.praxiswahl.wahlumed.dao.beans.daointerface;

import java.util.List;

import javax.ejb.Local;

import lu.med.praxiswahl.wahlumed.model.beans.DoctorsTBL;

/**
*
* @author Patrick kendzo
* Email: pkendzo@msn.com
*/
@Local
public interface DoctorsDAOInt
{
    public void persist(DoctorsTBL todo);
    public void delete(Long todo);
    public void update(DoctorsTBL todo);
    
    /* Gibt ein Hausarzt anhand seines ID zurück */
    public DoctorsTBL retrieveAddressByID(Long id);
    
    /* Gibt ein Feld mit den IDs von allen in der Datenbank
     * vorhandene Hausärtze zurück
     */
    public List <DoctorsTBL> listAvailableDoctors();
	public List<DoctorsTBL> retrieveAddressEntry(String searchStr);
}
